Don't miss these features
This chapter summarises some features that I would like to emphasize. They are useful or cool, or both :-) 

Connection setup can be saved to a file
Connection setup and open channels can be saved to a setup file that can be clicked to restore the session automatically

Multiple servers in the connection records
This feature makes it much easier for you to get on a network. The best way to use it is to have a connection record for each of your favorite networks instead of a separate connection record per server. 
After all, the network is the goal and servers are just a way to get there. Why focus on the server instead of the network ?

Resizeable input field, user list and notify list
These areas can be resized by clicking in the divider area or by clicking the button above the list.

The Address Book
You can drag nick names from the user list to the Address Book window. Then use the fields to store information about that particular nick. 

Scripting
Understanding scripting will give you a great set of new abilities and ways to use Snak. A script is a mini-program with variables and functions. An alias is one example of a script, an entry in the Tools menu is another. An alias complements the built in commands and is used on equal terms. Snak comes with the powerful PurePak script package preinstalled, but you can also easily create your own scripts by editing the script files. Please see the chapter "Using Scripting" for more information.

The Tools menu
The Tools menu in the menu bar gives easy access to scripts or text snippets. It is fully configurable, and can be changed dynamically by changing the definitions of the entries in the Menus preference panel. 

The Tools menu is intended to work on selections in the user list, so you need to make a selection before using a menu item like version and whois .

The Function keys
You can assign a script to be executed to each function key, by going to one of the script files that is read in when a connection is opened and adding an entry for /F1 to /F12. Please see the chapter "Using Scripting" for more information.

Different background color and font in each channel
The background color and font of each channel can be changed from the default by clicking in the grey info area of the channel or by opening the Channel Info window. This will let you easily tell the different channels apart.

Find and Find Again
You can search in the channel list and channel text using cmd-F and cmd-G 

Drag and Drop
Snak supports drag and drop in many situations, including adding users to the notify list, and deleting them again. 

Guardian
If you are a teacher or a parent you may want to control the channels that your students or kids can use. Snak can block channels based on title, as well as the words that are spoken in the channel.

Double click in user list
You can configure what happens when you double click in the user list and notify list, by going to the Clicking preference panel.

Cmd-clicking URLs
The program supports cmd-clicking of URLs in the text fields. If you position the cursor in an URL and double click wile holding down the command key, the program will attempt to open the URL. This works best if you have Internet Config installed and configured.